Analytic Verification of Flight Software

نویسندگان

  • Michael R. Lowry
  • Daniel Dvorak
چکیده

IN THE REALM OF SPACE EXPLOration, the biggest obstacle to widespread application of autonomy in flight software is not technical feasibility; it is doubt about its trustworthiness as a replacement for humanin-the-loop decision-making. Autonomous control systems raise difficult verification and validation issues. V&V techniques are needed that significantly increase confidence in these decision-making systems. The key to acceptance of this technology is not hit-or-miss testing but thorough V&V methods that yield guarantees. We’ve developed such a method that applies two analyticverification approaches: design-time model checking that guarantees that specific conditions are never violated, and runtime embedded behavior auditors to verify that the implemented integrated system respects similar conditions. Together, they make verification activities part of design and development, not just a back-end step.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

QP Based Framework for Development and Formal Verification of Flight Control Software of UAV

UAV is widely invested both in military and academic fields. The development and verification of UAV flight control software is an importance issues and hot topic. In this paper, a QP based method is present to develop and formally verify the UAV flight control software. The method combines the UML and OCL constraint language and output the UML file that constrained by OCL to XMI file. Then we ...

متن کامل

AAS 14-032 Distributed GN&C Flight Software Simulation for Spacecraft Cluster Flight

A spacecraft simulation environment was developed for testing distributed spacecraft flight software (FSW) designed for autonomous coordinated control of a spacecraft cluster. The Cluster Flight Application (CFA) FSW was developed by Emergent Space Technologies in support of the Defense Advanced Research Projects Agency (DARPA) System F6 Program. The CFA provides cluster flight guidance, naviga...

متن کامل

Development and Implementation of the Verification Process for the Shuttle Avionics System

The paper examines the background of the Shuttle avionics system design and the unique drivers associated with the redundant digital multiplexed data processing system. With flight software pervading to the lowest elements of the flight-critical subsystems, it was necessary to identify a unique and orderly approach of verifying the system as flight-ready for STS-I. The approach and implementati...

متن کامل

Bounded Verification of Adaptive Flight Control Systems

We formally verify a direct model-reference adaptive control (MRAC) method that is used to enable flight control in adverse conditions. We use the bounded verification approach and verify the system by introducing templates for both the assumptions and the guarantees, and using the tool QEPCAD to solve the resulting exists-forall formula. We also present results from an analysis performed on in...

متن کامل

Validation and Verification of LADEE Models and Software

The Lunar Atmosphere Dust Environment Explorer (LADEE) mission will orbit the moon in order to measure the density, composition and time variability of the lunar dust environment. The ground-side and onboard flight software for the mission is being developed using a “Model-Based Software” methodology. In this technique, models of the spacecraft and flight software are developed in a graphical d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Intelligent Systems

دوره 13  شماره 

صفحات  -

تاریخ انتشار 1998